marsh snail - German English Dictionary